home *** CD-ROM | disk | FTP | other *** search
-
-
-
- ddddmmmmBBBBuuuuffffffffeeeerrrr((((3333ddddmmmm)))) ddddmmmmBBBBuuuuffffffffeeeerrrr((((3333ddddmmmm))))
-
-
-
- NNNNAAAAMMMMEEEE
- ddddmmmmBBBBuuuuffffffffeeeerrrrAAAAllllllllooooccccaaaatttteeee,,,, ddddmmmmBBBBuuuuffffffffeeeerrrrAAAAllllllllooooccccaaaatttteeeeSSSSiiiizzzzeeee,,,, ddddmmmmBBBBuuuuffffffffeeeerrrrAAAAttttttttaaaacccchhhh,,,, ddddmmmmBBBBuuuuffffffffeeeerrrrFFFFrrrreeeeeeee,,,,
- ddddmmmmBBBBuuuuffffffffeeeerrrrGGGGeeeettttAAAAllllllllooooccccSSSSiiiizzzzeeee - allocate and free a DMbuffer
-
- SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
- ####iiiinnnncccclllluuuuddddeeee <<<<ddddmmmmeeeeddddiiiiaaaa////ddddmmmm____bbbbuuuuffffffffeeeerrrr....hhhh>>>>
-
- DDDDMMMMssssttttaaaattttuuuussss ddddmmmmBBBBuuuuffffffffeeeerrrrAAAAllllllllooooccccaaaatttteeee((((DDDDMMMMbbbbuuuuffffffffeeeerrrrppppoooooooollll ppppoooooooollll,,,, DDDDMMMMbbbbuuuuffffffffeeeerrrr ****bbbbuuuuffffffffeeeerrrr))));;;;
-
- DDDDMMMMssssttttaaaattttuuuussss ddddmmmmBBBBuuuuffffffffeeeerrrrAAAAllllllllooooccccaaaatttteeeeSSSSiiiizzzzeeee((((DDDDMMMMbbbbuuuuffffffffeeeerrrrppppoooooooollll ppppoooooooollll,,,, iiiinnnntttt ssssiiiizzzzeeee,,,, DDDDMMMMbbbbuuuuffffffffeeeerrrr ****bbbbuuuuffffffffeeeerrrr))));;;;
-
- DDDDMMMMssssttttaaaattttuuuussss ddddmmmmBBBBuuuuffffffffeeeerrrrAAAAttttttttaaaacccchhhh(((( DDDDMMMMbbbbuuuuffffffffeeeerrrr ****bbbbuuuuffffffffeeeerrrr))));;;;
-
- DDDDMMMMssssttttaaaattttuuuussss ddddmmmmBBBBuuuuffffffffeeeerrrrFFFFrrrreeeeeeee((((DDDDMMMMbbbbuuuuffffffffeeeerrrr bbbbuuuuffffffffeeeerrrr))));;;;
-
- iiiinnnntttt ddddmmmmBBBBuuuuffffffffeeeerrrrGGGGeeeettttAAAAllllllllooooccccSSSSiiiizzzzeeee((((DDDDMMMMbbbbuuuuffffffffeeeerrrrppppoooooooollll ppppoooooooollll))));;;;
-
- DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
- ddddmmmmBBBBuuuuffffffffeeeerrrrAAAAllllllllooooccccaaaatttteeee reserves a DMbuffer in the specified DMbufferpool. The
- buffer handle is returned to the address specified with bbbbuuuuffffffffeeeerrrr.... The
- availability of buffers in the pool is determined with select(2) (See
- ddddmmmmBBBBuuuuffffffffeeeerrrrGGGGeeeettttPPPPoooooooollllFFFFDDDD((((3333ddddmmmm)))) ). If no buffers are available this call
- immediately returns with DM_FAILURE. The buffer remains reserved until
- its handle is passed to ddddmmmmBBBBuuuuffffffffeeeerrrrFFFFrrrreeeeeeee((((3333ddddmmmm))))....
-
- ddddmmmmBBBBuuuuffffffffeeeerrrrAAAAllllllllooooccccaaaatttteeeeSSSSiiiizzzzeeee is similar to dmBufferAllocate except that a buffer
- size may be specified which is different from the default size set when
- the DMbufferpool was created. This call can only be used on
- DMbufferpools created with the DDDDMMMM____PPPPOOOOOOOOLLLL____VVVVAAAARRRRIIIIAAAABBBBLLLLEEEE parameter set although
- ddddmmmmBBBBuuuuffffffffeeeerrrrAAAAllllllllooooccccaaaatttteeee can be used on any pool regardless of this parameter
- (see ddddmmmmBBBBuuuuffffffffeeeerrrrCCCCrrrreeeeaaaatttteeeePPPPoooooooollll((((3333ddddmmmm)))) ).
-
- ddddmmmmBBBBuuuuffffffffeeeerrrrAAAAllllllllooooccccaaaatttteeeeSSSSiiiizzzzeeee returns DM_FAILURE if called on a DMbufferpool that
- was created without the DDDDMMMM____PPPPOOOOOOOOLLLL____VVVVAAAARRRRIIIIAAAABBBBLLLLEEEE parameter set, if no buffers are
- available, or if not enough space remains in the pool to satisfy the size
- request.
-
- ddddmmmmBBBBuuuuffffffffeeeerrrrAAAAttttttttaaaacccchhhh attaches a user to a buffer that has already been
- allocated using ddddmmmmBBBBuuuuffffffffeeeerrrrAAAAllllllllooooccccaaaatttteeee((((3333ddddmmmm)))) A user attached to a buffer must
- free the buffer ( ddddmmmmBBBBuuuuffffffffeeeerrrrFFFFrrrreeeeeeee((((3333ddddmmmm)))) ) when it is no longer needed.
-
- ddddmmmmBBBBuuuuffffffffeeeerrrrFFFFrrrreeeeeeee indicates the buffer is no longer being used by the caller
- and will eventually be freed. Operations on bbbbuuuuffffffffeeeerrrr after this call are
- invalid and not defined.
-
- ddddmmmmBBBBuuuuffffffffeeeerrrrGGGGeeeettttAAAAllllllllooooccccSSSSiiiizzzzeeee returns the size of the buffer allocated when a
- ddddmmmmBBBBuuuuffffffffeeeerrrrAAAAllllllllooooccccaaaatttteeee is called on ppppoooooooollll....
-
- SSSSEEEEEEEE AAAALLLLSSSSOOOO
- dmBufferCreatePool(3dm), dmBufferGetPoolState(3dm), dmICSend(3dm),
- dmGetError(3dm), vlDMBufferSend(3dm).
-
-
-
-
- PPPPaaaaggggeeee 1111
-
-
-
-